package com.cd.music.dao;

import com.cd.music.model.AuthCodeRecord;

/**
 * @author yxl 余秀良
 * @version 1.0
 * @description: 验证码数据库表操作接口
 * @date 2018年03月01日  下午3:58
 * @address: 四川成都
 */
public interface AuthCodeRecordDao {
    /**
     * 添加验证码记录
     *
     * @param authCodeRecord 参数
     * @return 受影响行数
     * @author yxl 余秀良
     * @version 1.0
     * @description: 添加验证码记录
     * @date 2018年03月01日 下午3:59
     * @address: 四川成都
     */
    int insertAuthCode(AuthCodeRecord authCodeRecord);

    /**
     * 查询验证码
     *
     * @param phone 手机号码
     * @return 验证码信息
     * @author yxl 余秀良
     * @version 1.0
     * @description: 查询验证码
     * @date 2018年03月01日 下午4:01
     * @address: 四川成都
     */
    AuthCodeRecord selectAuthCodeByPhone(String phone);

    /**
     * 修改验证码的状态
     *
     * @param record 手机号码,和状态
     * @return 返回受影响行数
     */
    int updateAuthCodeStatus(AuthCodeRecord record);
}
